expressing satisfaction about something pleasing - İspanyolca İngilizce Sözlük